stomach irrigation - Spanish English Dictionary